thin-soled shoe - French English Dictionary